Big Huge Thesaurus

solanaceous vegetable

noun